double superphosphate - English Synonyms Dictionary